Big Huge Thesaurus

multiple star

noun